Richmond Road, Twickenham
London (Twickenham), England TW1 2NL