Fantastic views over the London skyline. Nicely located near Hampstead Heath.