The Connaught London, United Kingdom tree building landmark night woody plant City Christmas tree street plant metropolis lighting tourist attraction water christmas decoration metropolitan area evening cityscape christmas lights Christmas Downtown water feature plaza town square skyscraper decor computer wallpaper landscape lighting way
The Connaught
Room Availability
Check in - Check out