Shopping Centres in London - South Kensington 128 Gloucester Road, South Kensington, London, SW7 4SF Tags: arcades, bar, cafe, pub, restaurant