Recent revamps

We found 3 restaurants in Recently refurbished restaurants in London.