Best Western Premier Shaftesbury Piccadilly Hotel
65 - 73 Shaftesbury Avenue, London
W1D 6EX