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. 


Associated events





Vetted?
No