Trường nằm gần sân bay quốc tế Heathrow và Gatwick (30 phút) và ngay trong vùng ngoại ô London (40 phút đi bằng tàu hỏa tới thẳng trạm London Waterloo).