Peters place is in a superb location if you’re mad for the London theatre scene! Most of the major theatres were only a 10-20min stroll with loads going on around you. Super fast communication and incredibly easy check in and out. Perfect base for a great time in London. Loved it :)