The Three Kings Inn on Piccadilly, Westminster, London, 1856. View with figures, including one on horseback and a carriage in the courtyard.
World Europe United Kingdom England Greater London London City of Westminster Westminster
Pixel Dimensions (W x H) : 2959x3615
File Size : 31,339kb