Pretty St Margaret's Style Twickenham
Hartington Road
Twickenham,
GB TW1 3EL
In Twickenham (Richmond-upon-Thames)