It's a very nice apartment: modern, spacious and clean. It it exactly as in the pictures. Good location: 10 minutes walk from Big Ben.
We had no problems. Great! I really recommend it