Find hotels near Peacock Theatre, Portugal St, London, WC2A 2HT. View hotels, hostels, b&b's and other accommodation close to Peacock Theatre. The top hotels near Peacock Theatre.
Portugal St, London, WC2A 2HT