The place is great and super-conveniently located in center of everything. Pubs, restaurants, museums, stores—everything you could want. Muffadal’s apartment is an excellent place to stay in London.