Canning house is the name given to one of the magnificent white buildings situated in London’s stately Belgrave Square. Behind the large windows, through which one can discern majestic ceilings with sumptuous chandeliers, the Hispanic spirit of the city lies hidden. The library, which houses one of the best collections of Spanish literature in London, […]