I thoroughly recommend Infinite Scotland. We had a 6.5 hour guided tour of Edinburgh which flashed by so quickly we didn’t notice the time. We saw and learnt so much of the city and its history, despite spending many months here in the last year. Helen asked us beforehand what we were interested in and she tailored the tour to our interests. A delightful and engaging guide that brought so much of the city to life. If you wish to have an in-depth view of any aspect of Edinburgh or Scotland, look no further!