Really cool place, and located at the heart of London!