Prince's Hall, Piccadilly Street in London
Prince's Hall was located on Piccadilly Street, one of the most famous shopping streets in London. The hall was located behind the galleries of the Royal Institute of Painters in Water Colours, and was a large space meant for public gatherings and events.
Coordinates
Latitude: 51.542272400000
Longitude: -0.122418700000
Longitude: -0.122418700000