Scroll down for full property details…
A superb duplex penthouse apartment in the luxury Harrods Village. With 2 bedroom suites, a large reception room, 2 terraces, amazing views over the river Thames and modern eat in kitchen.
+44 (0)20 8748 7733
68-69 Barnes High Street,
London, SW13 9LD
Office Map & Directions
Thinking of moving to The United Kingdom?
Need help? Want investment advice?