Elephant & Castle
Situated in one of central London’s most vibrant neighbourhoods, 221 Elephant & Castle captures the energetic & creative spirit of the area, located just south of the River Thames.
Situated in one of central London’s most vibrant neighbourhoods, 221 Elephant & Castle captures the energetic & creative spirit of the area, located just south of the River Thames.
At AKO, Elephant & Castle you have the choice of a selection of rooms
Get to know our favourite spots to visit in the area
Stay connected with the latest events and stories at AKO