A roadside cafe on Sedlescombe Road North
Spider's Web c1950 Sedlescombe Road North
Sedlescombe-Road-North-c1960