Really fantastic location in Fitzrovia, but still on a quiet street.