Supermarket or Airport?
  1. Food »

Supermarket or Airport?

Tesco may be vying for world domination, or airports

Well I suppose it could be an sort of looks like one and is big enough!

'Tesco' - are a chain of supermarkets selling food, drink, toiletries and other household goods - and it seems may be vying for world domination.

This branch of Tesco is situated on the corner of Cromwell Road and Warwick Road and is a behemoth.. Central London's biggest supermarket? Or is it an airport?

Location: 100A West Cromwell Road, W14 8PB