BXR LondonBeauty & wellness24 Paddington StLondon, ENG, W1U 5QY · GB+442031463436info@bxrlondon.combxrlondon.comHours not available