Guests of London will have a nice stay at Welby 20 apartment.
A 5-minute walk will take guests to 2 Willow Road, Old Hampstead Village and Freud Museum. Beyoglu Turkish Restaurant offers turkish and contemporary dishes and lies 100 meters away.
This property features a refrigerator and blackout curtains in rooms.
Belsize Park subway station is just a 5-minute walking distance away.