The Piccadilly - Credit: Wikimedia Commons
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. Read more on Wikipedia
Source: en.wikipedia.org