Matts place is perfect to stay in if you're visiting London. Close to the city centre and transport links. Would highly recommend!