Get Directions to Barnes Business Centre ← View details Claridge House, 29 Barnes High Street, Barnes, London SW13 9LW, United Kingdom, London, England Get Directions From* To * — Required information