The Ivy

Tower Bridge Road London SE1 2SG