The castle cafe bakery
The castle cafe bakery
Address ·
Elephant and Castle, London
Directions
Details
Address
Elephant & Castle
Artworks House
Elephant Road
London
SE17 1AY
England