The London City Center have the most interesting places to visit.