Add Elephant & Castle review

Elephant & Castle, London
Address: Newington Causeway, Kennington, London, SE1 6BN
Features: Accommodation, Jukebox, Outside seating


Rating
Comments