Situated between Curzon Street and Piccadilly, The Little Square serves a variety of modern British dishes throughout the day.