This apartment has an incredible location, walking distance from everything London has to offer!