at 11 Burnaby Street, London , SW10 0PR United Kingdom
Burnaby Street Holiday Apartments has 2 flats in the same Victorian House in Chelsea. Both flats have been refurbished to high standard.
164 FB users likes Burnaby Street Holiday Apartments, set it to 343 position in Likes Rating for London, United Kingdom in Hotel & Lodging category
Burnaby Street Holiday Apartments is London based place and this enity listed in Hotel category. Located at 11 Burnaby Street SW10 0PR. Contact phone number of Burnaby Street Holiday Apartments: 00447984422171