The English Grill

The English Grill
The Rubens at the Palace, 39 Buckingham Palace Road, Westminster, London, SW1W 0PS
Photo of The English Grill