Tower of London apartment
Our Pepys Street apartments are located at the edge of the City of London and just a few minutes walk from Tower Hill station. The stylish apartments have high-quality fixtures and fittings and are all set within a fully refurbished building, offering light and spacious living
["TV", "Hangers", "Dining table", "Dedicated workspace", "Room-darkening shades", "Essentials", "Dryer", "Bed linens", "Heating", "Elevator", "Iron", "Hot water", "Washer", "Smoke alarm", "Kitchen", "Hair dryer", "Cooking basics", "Wifi"]