London, May 10 (ANI): The Queen is all set to open a bar at Balmoral Castle so that her thirsty staff will not have to travel far to unwind after their shifts. Customers to the bar will include aides, servants ... Read More »
London, May 10 (ANI): The Queen is all set to open a bar at Balmoral Castle so that her thirsty staff will not have to travel far to unwind after their shifts. Customers to the bar will include aides, servants ... Read More »