As the name suggests, Bayswater represents the most beautiful site of the city. If you choose to stay here then, you will be surrounded by Oxford Street, Sherlock Holmes Museum, Little Venice and Madame Tuusauds. This little borough is just perfect for families as it gives you the perfect balance between the central activities and a broader perspective of the city.