The Pavilion

The Pavilion
Old Mill Road, London, SE18 1QG