Lombard Road Apartment is an accommodation situated in London, 3.5 km from Stamford Bridge - Chelsea FC and 3.7 km from Natural History Museum. This apartment is 3.8 km from Victoria and Albert Museum. This 1-bedroom apartment includes 1 bathroom fitted with a bath, a shower and a hair dryer. A flat-screen TV is offered. A bicycle rental service is available at this property. Royal Albert Hall is 4.2 km from the apartment. London City Airport is 20 km away.
Number of rooms : 1