* London tourism websites, such as VisitLondon.com, offer information on city breaks and can help you book certain elements of your trip, such as accommodation and attractions.
* Travel agents, both online and offline, can also help you book a London city break and provide advice and support throughout the booking process.
* Directly with the hotel or airline. You can also book your flights and accommodation directly with the hotel or airline, although this may not give you access to the same discounts or promotions as booking through an OTA or travel agent.