Falmouth Post Office Click on photo to see full resolution --> Falmouth Post Office located on 'The Moor', the towns central square. The building is quite French in style and reflects the cosmopolitan past and importance of the town as a major port and home of the packet news ships. May 2007 --> Related images