Find hotels near Victoria Palace Theatre, Victoria St, London, SW1E 5EA. View hotels, hostels, b&b's and other accommodation close to Victoria Palace Theatre. The top hotels near Victoria Palace Theatre.
Victoria St, London, SW1E 5EA