Search

Plymouth

Plymouth – Britain’s Ocean City & Mayflower

Plymouth, in Devon, has a population of around 265,000. Known as “Britain’s Ocean City,” it features the Hoe, Mayflower Steps, and a strong naval heritage.

The National Marine Aquarium and Barbican waterfront make it a maritime gateway.

 

96 Properties
Sort by: