Great place for London stay. Suburban vibe.