London City Island
London City Island London City Island is a fabulous new neighborhood, nicknamed ‘Mini Manhattan’, comprising 12 acres of mixed-use development including homes, offices, restaurants, boutique shops, pedestrian and cycle routes, waterside parks, arts, and cultural spaces. More than just a residential area, City Island is a thriving destination, enhancing London’s










