Properties let in Leicester Square