The Savanna

69 St. Thomas Street London