Choose your room
Luxury 2 Bedroom Flat In Bell Street
Harrods is a 25-minute walk from the 1-room Luxury 2 Bedroom Flat In Bell Street, while Church Street is situated nearby.
ZSL London Zoo can be reached in 25 minutes by foot.
Guests can enjoy the convenience of an adjoining terrace and a seating area, as well as in-room amenities such as a flat-screen TV with satellite channels. Luxury 2 Bedroom Flat In Bell Street is also furnished with a sofa. To ensure your comfort, a walk-in shower, a separate toilet, and a bath are provided at the apartment. Furthermore, towels is available.
There is a fully furnished kitchen which comes with a microwave, an electric kettle, and a refrigerator. British dishes are served in the bar Burger Craft at The Green Man, set 200 metres from the accommodation. Edgware Road metro station is in close proximity to the 60 m^2 apartment. Guests are invited to relax on a patio.