Clarendon Pepys St is a 3-star hotel offering a stylish accommodation not far from Up at The O2, West End and Canary Wharf.
The hotel is in the prime location just near Tower Hill subway station. Tower of London are located 350 meters from the hotel.
It lies only 250 meters away from Fenchurch Street train station. Just 10 minutes' drive from London City airport.
Some rooms feature views over Tower Hill.