Foxglove Apartments 80 Bittacy Hill, London NW7 1TG