A bright and lovely appartment in London. Only a short distance to the underground station.