The Arcade is an alternative shopping centre, adjacent to Afflecks Palace. The entrance is located on Oldham Street, approximately 100 yards from Piccadilly Gardens.The building is open Monday to Saturday, 10.30am to 5.30pm (6pm on Sat).Come and visit our three floors of unique shops!!