Top areas and neighborhoods in London with hotels, apartments and BnBs for every budget
The 3-bedroom Green Garden In Northwest London villa offers easy access to such tourist spots as St. Edmund the King, located only a 5-minute walk away.
Located merely 450 metres from The South Harrow Baptist Church, Echo Court Villa London provides access to various tourist attractions in the vicinity.