Horse And Stables, The
124 Westminster Bridge Road, London
SE1 7RW