Login

 Register

Liverpool Flagship Store Undergoes Huge Refurbishment

08-03-2018


Liverpool Football Club is a professional association football club based in Liverpool, Merseyside, England and compete in the Premier League, the top tier of English football.

Liverpool Football Club was formed in 1892 and their Williamson Square flagship store was the club’s first outside of their Anfield Stadium home. Situated in the heart of Liverpool city centre, the store first opened in 1999 and recently underwent a huge refurbishment.

Read more...