Choose your room
Luxury 2 Bedroom Flat In Bell Street
The 1-room Luxury 2 Bedroom Flat In Bell Street London includes a patio and is situated only 6 minutes on foot from Church Street. The Oxford Street lies 2.4 km from the 60 m² apartment, while the public Trafalgar Square is 3.2 km away.
You can also reach the Natural History Museum, which is approximately a 10-minute ride from the apartment.
At the accommodation, guests will enjoy the convenience of towels in the bathroom. Moreover, there is a walk-in shower and a separate toilet as well.
The apartment offers convenient self-catering facilities, including a fully equipped kitchen with an electric kettle, a toaster, and kitchenware. Luxury 2 Bedroom Flat In Bell Street is merely 150 metres from Edgware Road underground station and in the vicinity of Marylebone railway station.