European stock markets witnessed noticeable declines as investors await the Bank of England's upcoming interest rate decision.
All rights reserved www.estathmr.com