
With its stone tower, arched windows, and castellations, it is one of London’s most extraordinary houses.
And the perfect miniature castle, set incongruously in a south London landscape of council flats and boxy modern houses, could be yours to rent for £1,600pcm.