Flat 5, 198 Bedford Hill, London SW12 9HJ, self-contained one bedroom flat. Price £1235pcm.

Category: