This building is situated in St Pauls Square at the heart of Liverpool's business core, the buildings well placed for a variety of transport and lifestyle amenities all available within a few minutes walk. You're also just a short stroll away from the city centre and the recently developed Liverpool One, an outdoor retail and leisure complex which includes 160 shops, over 20 bars and restaurants....