West London's highest rooftop bar and restaurant among businesses coming to new Paddington Square development
It will be among the retail and hospitality at Paddington Square, alongside shops such as Russell & Bromley and Crew Clothing Company
It will be among the retail and hospitality at Paddington Square, alongside shops such as Russell & Bromley and Crew Clothing Company