Leading UAE developer Arada has begun the pre-launch phase at 100 Avenue Road, a new residential development in North West London. Set for completion in Q4 2028, the 172-storey apartment building features a mix of studios to three bed-room apartments along with premium amenities.