Even the most discerning art lovers will be delighted by the thought-provoking works located at Gagliardi Gallery.
If you're planning to stick around a while in Royal Borough of Kensington and Chelsea, Gagliardi Gallery is a fine place to kick off your sightseeing. This display of artworks is one of numerous attractions that'll keep you busy here. Buckingham Palace, Big Ben, and Trafalgar Square are also waiting to be discovered close by.