Thesqua.Re Times Square Apartments
Thesqua.Re Times Square is an apartment only 2.2 km from The O2, St. Paul's Cathedral and The London Eye.
All Hallows Barking, East London Mosque & London Muslim Centre and The Monument are within a 10-minute walk. London city center is 5 km away. Serving indian and halal meals, Princess of Prussia is about 5 minutes’ walk away.
Fast access to London City airport within 10 km is provided.