88 Studios Kensington London
88 Holland Road
London,
GB W14 8BN
Near Kensington High Street