5 bed Bell Street
5 Bed Bell Street is an apartment in London within short distance of Victoria and Albert Museum, Buckingham Palace and The Rose Theatre.
Offering various dining options, Meya Meya and Subway Noodles are about 5-minute walk away.
The apartment offers rooms with a dining area, flat-screen TV, a sitting area and a dishwasher for a comfortable stay in London. A private bathroom is at guests' disposal.
A kitchen is provided.
Easily accessible from Edgware Road subway station.