The Sheraton Grand Park Lane Hotel

112 Piccadilly, Londres, W1J