Fleet Street is the shopping street in Torquay

[Torquay - Devon - England]