Where are you going?
  1. Home
  2. United Kingdom
  3. England
  4. London
  5. 83 Goswell Apartment

83 Goswell Apartment

83 Goswell Road, London

Property Location
With a stay at this apartment in London (London City Centre), you'll be convenient to Barbican Arts Centre and St. Paul's Cathedral. This property is close to London Bridge and Tower of London.

Make use of convenient amenities such as complimentary wireless Internet access, a picnic area, and barbecue grills.