Fantastic location :) and a really really nice house. Definitely will recommend staying here while you're in London.