Smith & Whistle - Your new Mayfair Local 
The Park Lane Hotel, Smith & Whistle · Piccadilly, London W1J 7BX · London · England  · 
United Kingdom