10 homes to buy under £300,000

2 min read

10 HOMES to buy under £300,000

From a historical apar tment in Margate to a harbourside home

This article is from...