Close Search
 
to
 
 

102 Mill Street

 
31/10/2013

We have completed 16 apartments located near to Liverpool City Centre and handed over the keys. 102 Mill Street will now be a block of serviced apartments called Mays House Ltd.

 

Visit www.mayshouse.co.uk to see internal images.

 
View all Blog