Fantastic house in ideallic location. perfect place for a dream stay in London