Contact


Get in touch & visit Peak

Contact

^^^^^^


Peak is located in Unit 340A on the ground floor of the Elephant and Castle Shopping Centre, London, SE1 6TE

Phone: 0207 703 4561 / Email: info@peak-art.org

Opening hours:

Sunday to Monday: Closed

Tuesday to Saturday: 11am to 7pm

Or by appointment