Tower Residences by Blue OrchidTravel & transportLondon, Greater London020 3972 1800Not providedVisit website