3 beds · Catherine Place, LONDON, SW1E | Easy Property