The Great Hall, Hall Place, Bexley, London.

The Great Hall, Hall Place, Bexley, London, England