September 2nd, 2019 / Insight posted in

60 second property poll

Here’s £100 million pounds!

We invite you to spend it on London property and you must do so by 2300h on 31 October 2019.

Take part in our poll here.