Pavilion si trova in 34-36 Sussex Gardens, W2 1UL, Londra, Regno Unito.