Baghdad salon - 153 Edgware Rd, Tyburnia, London W2 2HR, United Kingdom | Fresha