This Torquay post office is on the upper floor of the WH Smith shop at Union Street.

[Torquay - Devon - England]