London’s Legendary 24-Hour Cafe Has Just Revealed Its Christmas Menu – And It Includes The Only Christmas Dinner In The Capital That Can Be Eaten At All Hours Of The Day And Night
London's legendary , Polo Bar, is back for another season of serving up Christmas cheer by the plate-load, folks. The beloved spot has announced that its Christmas menu is back for the festive season. And perched at the...