The George Inn is a historic public house, one of London's last surviving galleried inns. It offers food and drink in a unique setting.