The place is located near many restaurants nearby tower bridge (5 minute walk). It is modern, big and well equipped. Definitely a place to try and repeat if you get the opportunity.