London Lifestyle Apartments - Chelsea Bridge
London Lifestyle Apartments - Chelsea Bridge apartment is located next to London Bridge, Up at The O2 and Buckingham Palace.
A 10-minute walk to the center of London. The Archduke offers european and indian dishes and lies 600 meters away.
The apartment provides rooms featuring free Wi-Fi and satellite TV. Guests can benefit from a private bathroom.
The apartment features a kitchen for self-catering.
A 15-minute walk takes guests to Sloane Square underground station.