The place is Perfect for a first time visiting London ever since everything is walking distance from that area