It’s about 5 min walk from edgware road metro stop... it’s a bit noisy at night... looks like it’s been newly renovated, doesn’t look like the pictures! Perfect when you are visiting London with a group.