Hi, im so confused! i have my BA on saturday and its in london, but is it at highgate hospital or at a clinic? im so confused i dont know if there is only one place in london or if its one of many?? someone help! x
Highgate is in North London, not Westminster. They have a small parking area outside the hospital, but to park on the main road I think it’s a pay and display.