WeWork Waterhouse Square

WeWork Waterhouse Square
138 Holborn, London, EC1N 2SW
Photo of WeWork Waterhouse Square