Rosefinch Apartments off Shearwater Drive, London NW9 7FX