Price this imagePrint available
Tea Shop added recently, next to the Battersea Park fountains built for the Festival of Britain in 1951 and restored in 2000, London, SW11, England.
Pixel Dimensions (W x H) : 3446x5150File Size : 51,993kb
Downloading Heritage Images copyrighted content is subject to these terms and conditions.