Great place and even better location in London!