Good flat well positionned in the center of London. No problem
Perfect holidays