Location perfect, easy short walk to bus station , supermarket, we walk to Big Ben ,Westminster abbey, London eye, take bus to Piccadilly , Greenwich everywhere is so easy.
The kitchen has every equipments we can use to cook ,Oven pizza cook lots of foods for 4 adults 3 kids.
Highly recommended!