G S Old account Apartment London
In the heart of London, set within a short distance of British Museum and Euston Station, Guilford Street Apartments offers free Wi-Fi, air conditioning and household amenities such as a toaster and kettle. It is situated 1.
Number of rooms: 10
69 Guilford Street, Camden, London, WC1N 1DF, United Kingdom