Madsen Restaurant phone 20 Old Brompton Road London, Greater London SW7 3DL map Nordic Bar phone 25 Newman Street London, Greater London W1T 1PN map if (!IN_DEV) { ?> } ?> Verru phone 69 Marylebone Lane London, Greater London W1U 2PJ map if (!IN_DEV) { ?> } ?>