Great flat in a super location - you can't live better in London!