The Elephant Rooms

Unit 316 lower ground floor
Elephant & Castle Shopping centre
London SE17 1LB United Kingdom
www.corsicastudios.com
T. 0207 703 4760