Very spacious and well equipped appartament. It is well connected to central London with three nearby tube and overground stations less than 10 minute walk away.