London Centre Apartments
London Centre apartment provides a comfortable stay in London. This property offers laundry, tour/ticket assistance and ironing service.
It enjoys a convenient location, 25 minutes walk of London Bridge and 30 minutes walk from The Place. Nearby attractions include a tower and a college. Serving a variety of dishes, Fifteen Restaurant and La Barrique Wine Cafe are 100 meters away.
The property offers rooms with TV, a microwave, a fridge, a work desk and a dishwasher. Guests can take advantage of a bathtub and a shower provided in the bathroom.
The apartment features a kitchen for self-catering.
A 5-minute stroll takes guests to Old Street subway station.