The Great Hall

The Great Hall
Stockwell Close, Bromley, Kent, BR1 3UH