The Latitude Building, 130 Clapham Common South Side, SW4 for £2,750 pcm. Marketed by Chestertons in association with James ...