the perfect itinerary 4 days in london where to stay, eat and travel tips