The future travelers: I recommend this beautiful place 100%. It is in center of the city, just need to walk around to find the places you need. Ask the host for anything if you are first timer in London. Thank you James and Alexy! Linda and Kosta, Tampa, Florida, USA.