Grand Central Apartments, Brill Place, NW1 for £4,200 pcm. Marketed by Regent Letting and Property Management, London ...