Northwest London’s explosive growth isn’t slowing, with a developer looking to add even more towers to one of the city’s busiest areas. According to a development application submitted to city hall, Rand Developments is seeking to build a pair of 22-storey residential towers with commercial space at 415 Oxford St., immediately east of Fleetway bowling […]