how many days do you need to see scotland
Ideally you should aim to extend the length of your trip beyond the minimum two weeks. Three or even four weeks, would give you the time to spend 10 days in Ireland, 10 days in England/Scotland/Wales (probably not all three) and four days in London.