The Pavilion

The Pavilion
Old Mill Road, London, SE18 1QG
Photo of The Pavilion