Railway Telegraph

112 Stanstead Road London SE23 1BS