Upton Hall
Appearance
Upton Hall is the headquarters of the British Horological Institute, in Upton, Nottinghamshire, England.
Upton Hall may also refer to:
- Upton Hall, Upton, previously manor house of Upton, Chesire, UK now home to the Upton Hall School FCJ.
- Upton Hall School FCJ, in Upton, Wirral, England
- Upton Hall, an academic building at Carlisle Barracks, Carlisle, Pennsylvania, US
- Upton Hall, Northamptonshire, England; home of Quinton House School