Urban Stay is proud to present these brand new stunning two bedroom apartments. You will be granted amazing views of The Shard. The property is situated in the heart of the city.
You'll also find some of London's best sights within a 2-10min walk, including the Monument, the River Thames, the Tower of London, London Bridge, Bank, Liverpool Street, The Shard, Borough Market, and more. Monument Underground Station is only a 2 min walk connecting you to multiple tube lines.