Barry was absolutely fantastic! He picked us up at our hotel in a traditional London taxi and spent the next 4 hours giving us a personalized tour of London. He knew the history of every building, bridge and monument. He adjusted his itinerary to whatever we wanted. Highly recommend!