Discover the charm of London while enjoying a stay at the Newmark Hotel, where breakfast and lunch are included. Start your day with a traditional English breakfast, complete with bacon, eggs, sausages, and baked beans. For lunch, indulge in a variety of British classics, such as fish and chips or a hearty pie. The hotel's elegant rooms provide a comfortable retreat after a day of exploring London's iconic landmarks, including Buckingham Palace and the Tower of London. With breakfast and lunch included, you can maximize your time in the city and indulge in the culinary delights of British cuisine.