Which restaurants are open in London on Christmas ... £120 per person JOIA, BATTERSEA POWER STATION: Tuck into Christmas dinner with a view, on the 15th floor of art’otel Battersea, where ...
Nothing is more enjoyable than spending the holidays with your loved ones and family. It’s even better when you don’t have to deal with the pre-Christmas dinner stress. So, it’s time to make a ...