Tesco is a supermarket in West Cromwell Road 100A, also known as tesco Kensington Superstore in Royal Borough of Kensington and Chelsea.
- House number
100A
- Postal code
W14 8PB
- Street
West Cromwell Road
- alt_name
tesco Kensington Superstore
- Building
Yes
- Shopping
Supermarket