The Square at Kidbrooke Village, providing new luxury apartments in the heart of a brand new development. Complete with a fitted kitchen with integrated appliances. Kidbrooke Village also offers a concierge service, monitored CCTV and landscape podium gardens Kidbrooke Village is located in one of London's most popular locations, the Royal