News

You can have a look inside here.... For £108,333 a month, you could live in a seven-bed house ... even when you just take stamp duty as a cost, it starts to make more sense actually to rent ...