Alice’s place was an awesome stay for us. It was a fantastic place for us to stay and explore what London had to offer us. A stone’s throw from parks, restaurants and the usual sights of Central London