Peter's place is a very good location in the heart of London. In less than 10 minutes, you could reach a lot of decent restaurants and tube station. Fast and positive responses from him.