Home Buildings & PalacesSomerset House: A Cultural and Architectural Landmark in the Heart of London