Comments on: Welcome to Woolwich Central Welcome to Woolwich Central: a new skyline apartment development in London, UK, offering a choice of high quality 1, 2 and 3 bedroom apartments specifically designed for relaxed, open plan living. Feed: http://www.woolwichcentral.com/woolwich-central/feed/