Elephant and Castle, London, UK
Elephant and Castle in London is like the quirky, colorful cousin of the city. With its bustling market, delicious food stalls, and hipster hangouts, this area is a must-visit for anyone looking to experience a different side of London. Don't forget to snap a selfie with the iconic Elephant statue!
Destination
Lat: 51.4959129, Lon: -0.10047479999999999
Share
See more recommended...
Book
See more stays...