The Grill

16 Park Road London