Durham House, London

London, United Kingdom

Durham House, London

Durham House, or Durham Inn, was the historic London town house of the Bishop of Durham in the Strand. Its gardens descended to the River Thames.

Bishop Thomas Hatfield built the opulent Durham House in about 1345. It had a large chapel and a high-ceilinged great hall supported by marble pillars. On the Strand side its gatehouse led to a large courtyard. The hall and chapel faced the entrance, and private apartments overlooked the river.

Accommodations near Durham House, London

View more options near Durham House, London0

Nearby Tours & Activities