According to The Sun, Ed Sheeran is opening his first restaurant. The vision is to create a live music destination with a “cool members’ club vibe” in a shabby-chic style that focuses on quality music.
No name yet, but one being considered is “Castle on the Hill.”
Ed’s new West London spot could open as early as April!!