A stunning three bedroom, two bathroom apartment on the 18th floor within this luxury brand-new development just moments from Clapham Junction Station. The