Spacious apartment that has everything you can think of during your stay. Just a 15 minute journey to Victoria, this apartment overlooks the Thames.
It’s located within 1 minutes walk to Elephant & Castle station and moments away from London attractions.