Visiting any museum or gallery in London is often a day out in itself, and can be very hungry work. One of the most popular Galleries in London is The National Gallery in Trafalgar Square which hosts various exhibitions throughout…

View Post