£ 45000\mo Castelnau, London, SW13 Detached 7 8 Castelnau doesn’t really do subtle. It is the kind of address that announces itself before you even arrive, grand, historic and confidently elegant. This is one of those rare Barnes homes that feels less like a house and more...