Bed & Breakfast in London - South Kensington 10 Ashburn Gardens, South Kensington, London, SW7 4DG Tags: business facilities, televisions