129 Gloucester Road SW7 13/06/2014 by Buildington 129 Gloucester Road in South Kensington, London SW7 - new on Buildington! Show all news for 129 Gloucester Road