Piccadilly Cinema
Piccadilly Cinema(s), formerly Piccadilly Theatre and Forum Cinema (The Forum), and also known as The Piccadilly,  is a cinema located on the corner of  O'Connell Street and Childers Street in North Adelaide, South Australia.