Monument Street Apartment
Monument Street apartment offers fine accommodation in London.
The property boasts prime location minutes away from Fenchurch Street train station. Guests can dine in Steam Bar and The Walrus and The Carpenter located within a 5-minute walk of the property.
The apartment offers rooms with free Wi-Fi and a refrigerator for a comfortable stay in London. Guests can benefit from a private bathroom.
City of London, Great Tower Street (N-bound) bus stop is 100 meters away, and Tower Hill underground station lies within a 5-minute walking distance.