Hospitals in London - St. John's Wood 60 Grove End Road, St. John's Wood, London, NW8 9NH Tags: bad service, birth, terrible