Twickenham

60, King Street, Twickenham, Greater London, TW1 3SH