110 Southwark St, London SE1 0SU, UK – 020 7769 9200
Works exactly as you'd expect it to!
13-29 Settles St, Whitechapel, London E1 1JW, UK – 0800 169 0190
Pleasant experience. Fast and easy.
Parking available on street blue badge parking is available on the street as well but be careful on time very very hot on check-in times, only person with appointments and one other person allowed in so don't take your 2 children they will only let 1 off them in, so you will have to miss your appointment, service is very quick and easy as long as you bring all the necessary documents that they ask you for.
W Tenter St, London E1 8DT, UK – 0800 169 0190
Very helpful and responsive !