Posts Tagged ‘Stelle D’Italia’
Byron Burgers, Covent Garden, London – Review
Touching upon the heart of Covent Garden, London, you will find Byron Burgers (33-35 Wellington Street, WC2E 7BN). Amongst an array of fine dining restaurants and trendy wine bars with theatre galore just a few steps away to include the Royal Opera House. If you find yourself in this area of London you will enjoy…
Read More