Nice place on the 5th floor, very conveniently placed near the center of London.