Oakwood Great Tower Street offers extended stay solution in prestigious London location London, 2014-9-15 — /Travel PR News/ — Oakwood Worldwide®, the leading global provider of corporate housing and serviced apartment solutions, has recently added Oakwood Great Tower Street to its growing portfolio of properties in London. The newly refurbished apartment building offers a stunning collection of… Read the full press release