About the Property
Luxurious Amenities
Indulge in our spacious guestrooms equipped with kitchens, private balconies, and convenient workspaces. Find everything you need for a comfortable stay, including refrigerators and microwaves.
Prime Location
Located in the vibrant Canary Wharf area, our Green Terrace Apartment is just minutes away from iconic landmarks like the Thames River, ExCeL Exhibition Centre, Tower of London, and Tower Bridge. Explore the best of London right at your doorstep.
Easy Access to Airports
Conveniently situated near major airports including London City, Heathrow, Gatwick, Stansted, and Luton, our apartment ensures a hassle-free travel experience for our guests.
Ready to experience the perfect blend of comfort and convenience at Green Terrace Apartment? Book your stay now!
























