£3,950,000
Clarendon Gardens, Little Venice

£3,950,000
Clarendon Gardens, Little Venice