at , Newcastle upon Tyne , NE11 9 United Kingdom
119 FB users likes Metro shopping centre, Newcastle, set it to 64 position in Likes Rating for Newcastle upon Tyne, United Kingdom in Local Business category
Metro shopping centre, Newcastle is Newcastle upon Tyne based place and this enity listed in Shopping Mall category. NE11 9.
A dining experience that is nothing short of luxurious. A traditional steakhouse, with a modern, delicious twist. https://twitter.com/MPWNewcastle