You asked:

what is the address of y london, london

  • The address of Y London, London is 85 Mortimer Street, London, Greater London, W1W 7SN, UK.