Tower Hill Station

Tower Hill Station
38 Trinity Square, London, EC3N 4DJ