Verified
Kensington, W8 6BD
211-213 Kensington High Street London England W8 6BD GB