Subscriber login


Forgot your password?

Library card login

Other

Victoria and Albert Museum

(abbreviation: V & A)
Definition of Victoria and Albert Museum
  • a national museum of fine and applied art in South Kensington, London, created in 1852 and having collections principally of pictures, textiles, ceramics, and furniture.