Russell’s place is perfect for a visit in London. Euston station is only few minutes away and there are a lot of restaurants in the street. We would highly recommend staying at his place!