News Briefing National Trust ‘castle’ in south London could be yours for £1,600 per monthBy WTX NewsJanuary 21, 2024 Fancy living like royalty?