Description
Aldgate Flats — Independent city‑centre living with modern comforts Spacious apartments in London’s vibrant core provide free Wi‑Fi and express check‑in/check‑out for a seamless arrival. Located in the City of London, this accommodation sits a brief stroll from Liverpool Street (0.3 mi / 433 m) and a few minutes' walk from the historic Tower of London (0.5 mi / 871 m), while the Thames River lies just 0.7 mi (1.2 km) away. The Globe Theatre and Royal National Theatre are within easy reach, and iconic sites such as St. Paul’s Cathedral and the Shard are a short drive from the doorstep. Guests enjoy complimentary internet access throughout, a fully non‑smoking environment and dedicated non‑smoking rooms, ensuring a fresh, comfortable stay. The apartments combine the freedom of a home base with the convenience of central London, inviting travellers to unwind in a quiet, well‑connected setting before exploring the city’s rich cultural and historic attractions.