• The Globe theatre

    The Thames Central London

    IMG 0285

    This is a rare chance to set up and cook right next to the Thames