The Showroom is a contemporary art space focused on collaborative approaches to cultural production within its locality and beyond. History The Showroom was established in…
Victoria Place Shopping Centre, Central London is the newly refurbished destination for busy shoppers looking for great retail stores or somewhere to relax and enjoy…
Spencer House is London’s most magnificent eighteenth-century aristocratic palace Built between 1756-1766 for John, first Earl Spencer, an ancestor of Diana, Princess of Wales (1961-1997)…