Michael's apt is a great place to stay if visiting London. Close to tube, Hyde Park, Albert hall and museums. Apt has everything you need and it was easy to access. Will definitely stay again when in London!