Hampstead II A gorgeous two bedroom flat in a leafy Hampstead Village, surrounded by trees and greenery. See Process Photos