1 Torquay St

1 Torquay St, England, United Kingdom