Rahma LondonShopping86-90 Paul StLondon, ENG, EC2A 4NE · GB+447555641139salam@rahma.londonrahma.londonHours not available