The Victory Versailles

£134,995

40x20, 2 bedrooms, Trafalgar Court