This flat is perfect for a few days in London. It is about a 3min walk from the Tube Station and most Central London locations are about 15mins away. The check in process was efficient. I will definitely stay here again.