Great Tower Street

19-21 Great Tower Street, London EC3R 5AQ