Peninsula House in London Posted at h in Business, Electrical Contractors by Central Electrical & Mechanical are providing labour to Peninsula house that overlooks Hyde Park Corner and the Wellington Arch, in the heart of Belgravia, The Peninsula London will welcome guests from early 2023.