Tourists enjoy their lunch aboard a Toot Bus hop-on hop-off sightseeing tour bus to enjoy the sights on 4th November 2024 in London, United Kingdom.