Tag: Buckingham palace

The Enforcement Directorate (ED) has provisionally attached a high-value property worth approximately Rs 150 crore located near Buckingham Palace in London, the central agency said in a press release on…