As described, huge flat, well equipped, lots of eateries nearby including Greenwich Market which is great. It’s not in the center of London, if you are looking for that but a quick Uber or train away. For our purposes it was perfect. Gorgeous building. Lots of plants inside make you feel at home.