Description
Long let
Located in the City of London next to River Thames and Tower Bridge. Only 5 minutes walk to Tower Hill Station, this large 2 bedrooms 2 bathrooms secure new build has 24 hours concierge via luxurious entrance lobby plus additional 5* building amenities.
*Furnished
*Bills not included
*Council tax band - H