Steak on the Green

31 Haven Green London W5 2NX