The Little Square

3 Shepherd Market London W1J 7PB