Description

Small supermarket in West London.  Filming after 6pm/7pm.

Map
Similar Locations