Top floor flat, 46 Claverton Street, London SW1V 3AU, Self-contained one bedroom flat. Price £1582pcm.

Category: