My DS2 just firmed Imperial for MChem.
Edinburgh is his safety (slightly easier offer A*/A/A so the A star can be maths. Imperial also A star, A, A but the A star has to be in Chemistry).
He was put off by how few students enter the 2nd year straight away for Chemistry at Edinburgh, and how that would affect his social life. He didn’t want to study for 5 years.
In the end, I think he mostly chose Imperial because it is a bit more prestigious. DS1 is currently 2nd year mech eng at Imperial and it is hard core in a way DS2 respects. Edinburgh sold itself as a manageable course, with time for jobs and hobbies and that may have put DS2 off. I suspect sibling rivalry made it hard for him to take an easier offer. We are all aware of how much opportunity there is at Imperial (and by that I mean how much money gets spent on undergrad facilities and teaching)
London rents expensive, but so are Edinburgh and also scarce.
His girlfriend is going to LSE. Edinburgh is a lot further away. I thought he might choose Edinburgh for a more pleasant day to day life but in the end he firmed Imperial. I didn’t attend either open day with him.
I will be pleased to have both boys in London. I go to London for work but never Scotland. I’ve already booked (a cancellable) Holiday Inn in Acton for the last weekend in Sept.