The Spiders Web.

Spider’s Web - Long established nodal point on the National Grid.  Electric Sub-Station

Spider’s Web, a palatial roadhouse with a French restaurant, a swimming-pool, and a ballroom with a balcony leading out on to a delightful terrace.                                                  


Popular posts from this blog

South Norwood

River Lea/Bow Creek Canning Town

Bromley by Bow