Durham House, London
Historic London town house of the Bishop of Durham in the StrandDurham House, also known as Durham Inn, was the historic London town house of the Bishop of Durham in the Strand. Its gardens descended to the River Thames.
Read article
Top Questions
AI generatedMore questions
Nearby Places

Adelphi Theatre
West End theatre in London, England

Vaudeville Theatre
Theatre in London
Green Room Club
Club in London

Hotel Cecil, London
Former grand hotel and RAF headquarters

Tivoli Theatre of Varieties

Nell Gwynne Tavern
Pub in Covent Garden, London

Civil Service Supply Association
Former department store in London

Britain's Bourse
Former shopping arcade in London, England