14 Broomhall Road in Sheffield, England, also known as Park House. It is a Grade II Listed Building which dates from around 1840.