Norway House, Trafalgar Square, LondonUnclaimedTravel & transportLondon, ENGNot providedNot providedNot provided