Ed Sheeran’s Notting Hill bar in London is yet to turn a profit after slipping £204,000 into the red

Ed Sheeran’s Notting Hill bar in London is yet to turn a profit after slipping £204,000 into the red

Ed Sheeran’s Notting Hill bar in West London is yet to turn a profit after slipping £204,000 into the red last year following financial hit it took during the Covid pandemic By... Read more »