The Victorian Civil and Administrative Tribunal last week gave the green light to plans to build a high-rise building ... a ...
Tudor House, One Tower Bridge, Duchess Walk, London Bridge, London, SE1 for £4,117 pcm. Marketed by Chase Apartments, London ...