What may prove a tonic of sorts for the company 's dyspepsia was on view early this month in the West Hampstead section of London .
London
West Hampstead
/location/location/contains
LOCATION
West Hampstead
LOCATION
London