Great apartment for our week stay in London. Superb location, only a 1 minute walk to Fulham broadway station. The ideal stay for a couple wanting to see all of London.
Would stay again when in London.