Norfolk house is a very comfortable flat. It is located in the nice part of London, close to public transportation. I would recommend this place for anybody wanting to stay in London.