Click to expand/collapse all other details Hide this popup frame

Shelburne House, Berkeley Square, London, England