London stands on the bank of river Thames. It is the most explored city on the planet. It is drowned in culture and provides good food and great times. This city takes you by surprise and enchants you for a lifetime. You can visit the architectural buildings to get a glimpse of the culture of Great Britain. London is a paradise which has a thing for everyone's passion.