Skip to content
The Great Britain Guide

Historic houses · London

Chapel House

In or near Richmond.

Chapel House — house at 15 Montpelier Row, Twickenham, London.

Chapel House

Wikimedia Commons contributors — see linked file page for photographer and licence licence

About

Chapel House is a historic house in london. (House at 15 Montpelier Row, Twickenham, London.) Wikipedia notes: "Chapel House, now No. 15, Montpelier Row, Twickenham, is a house in Greater London, England.". Coordinates 51.4506°, -0.3174°. Sources are credited at the bottom of this page.

Coordinates
51.4506, -0.3174

Sources

Nearby