Home Europe Why London is an Ideal Destination for a Relaxing Vacation