The European city with a £4bn palace so big its electricity bill is £6m a year January 8, 2024 Towering over central Bucharest, the Palace of the Parliament, also known as the People’s House has gone down as one of the More