An oasis in busy London modern and fresh and great location!