106 Queensway London W2 3RR United Kingdom