A coffee stall at Hyde Park Corner, London, 20th century. This coffee stall was pitched opposite St George's Hospital just before ten o'clock every night, remaining there until about eight the following morning.
World Europe United Kingdom England Greater London London City of Westminster Westminster
Lifestyle & Leisure Food & Drink
Trade & Industry Service Industry
Science & Nature Times of the Day
Pixel Dimensions (W x H) : 4526x3090
File Size : 40,973kb